package org.yang.order.food.service;

import org.yang.order.food.entity.Food;
import com.github.pagehelper.PageInfo;
import org.yang.order.food.common.Msg;

import java.util.List;


/**
 * 食物服务接口
 * @author shichenyang
 * @email gyv12345@163.com
 * @date 2018/12/03
 */
public interface FoodService {
     /**
      * 添加食物
      * @param food 食物实体
      * @return
      */
     Msg addFood(Food food);

     /**
      * 修改食物
      * @param food 食物实体
      * @return
      */
     Msg updateFood(Food food);

     /**
      * 删除食物
      * @param food 食物实体
      * @return
      */
     Msg delFood(Food food);

     /**
      * 获取食物
      * @param food 食物实体
      * @param page 当前页数
      * @param limit 显示条数
      * @return
      */
     PageInfo getFoods(Food food,Integer page,Integer limit);

     List<Food> getAll();
}
